Sbarro in New Phila. - Locations & Hours

Name Address Phone
Sbarro - New Town Mall 400 Mill Ave. Suite 557 330-339-7943